################################################################################
# Mian Makefile
################################################################################
-include project.mk

# The sources dir
SUBDIRS = src/

# All Target
all:$(TARGET)

$(TARGET):$(BINPATH)$(TARGET).elf
	-@echo Combile complicte
	
# Tool invocations
$(BINPATH)$(TARGET).elf: $(SUBDIRS)
	$(MAKE) -C $(OBJPATH)
	-@echo elf file Checked

.PHONY: $(SUBDIRS)
$(SUBDIRS):
	$(MAKE) -C $@

program:

clean:
	-rm -rf $(OBJPATH)*.o $(BINPATH)*.*
	-@echo clean finished
	-@echo ' '

.PHONY: all clean program
